refreshing beverage - Turkish English Dictionary